maned sheep - Francés Inglés Diccionario